fry (someone's) brain

Translations
se casser la tête
Definitions
To overwhelm or exhaust someone's mental capacity or ability to think clearly, often due to excessive information, stress, or confusion.